Business

Stitch Fix shares sink as company lays off 15% of its salaried employees